hysop.fields package¶
A subpackage to deal with vector and scalar fields.
Submodules¶
- hysop.fields.cartesian_discrete_field module
CartesianDiscreteField
CartesianDiscreteScalarField
CartesianDiscreteScalarField.resolution
CartesianDiscreteScalarField.compute_resolution
CartesianDiscreteScalarField.ghosts
CartesianDiscreteScalarField.shape
CartesianDiscreteScalarField.data
CartesianDiscreteScalarField.buffers
CartesianDiscreteScalarField.__new__()
CartesianDiscreteScalarField.is_tmp
CartesianDiscreteScalarField.mem_tag
CartesianDiscreteScalarFieldView
CartesianDiscreteScalarFieldView.__new__()
CartesianDiscreteScalarFieldView.accumulate_ghosts()
CartesianDiscreteScalarFieldView.all_inner_ghost_slices
CartesianDiscreteScalarFieldView.all_inner_ghost_slices_per_ncenters
CartesianDiscreteScalarFieldView.all_outer_ghost_slices
CartesianDiscreteScalarFieldView.all_outer_ghost_slices_per_ncenters
CartesianDiscreteScalarFieldView.as_any_dfield()
CartesianDiscreteScalarFieldView.axes
CartesianDiscreteScalarFieldView.buffers
CartesianDiscreteScalarFieldView.build_ghost_exchanger()
CartesianDiscreteScalarFieldView.clone()
CartesianDiscreteScalarFieldView.compute_coords
CartesianDiscreteScalarFieldView.compute_mesh_coords
CartesianDiscreteScalarFieldView.compute_resolution
CartesianDiscreteScalarFieldView.compute_slices
CartesianDiscreteScalarFieldView.coords
CartesianDiscreteScalarFieldView.copy()
CartesianDiscreteScalarFieldView.data
CartesianDiscreteScalarFieldView.distance()
CartesianDiscreteScalarFieldView.exchange_ghosts()
CartesianDiscreteScalarFieldView.fill()
CartesianDiscreteScalarFieldView.get_all_inner_ghost_slices()
CartesianDiscreteScalarFieldView.get_all_inner_ghost_slices_per_ncenters()
CartesianDiscreteScalarFieldView.get_all_outer_ghost_slices()
CartesianDiscreteScalarFieldView.get_all_outer_ghost_slices_per_ncenters()
CartesianDiscreteScalarFieldView.get_inner_ghost_slices()
CartesianDiscreteScalarFieldView.get_outer_ghost_slices()
CartesianDiscreteScalarFieldView.ghosts
CartesianDiscreteScalarFieldView.global_boundaries
CartesianDiscreteScalarFieldView.global_boundaries_config
CartesianDiscreteScalarFieldView.global_lboundaries
CartesianDiscreteScalarFieldView.global_lboundaries_config
CartesianDiscreteScalarFieldView.global_rboundaries
CartesianDiscreteScalarFieldView.global_rboundaries_config
CartesianDiscreteScalarFieldView.grid_npoints
CartesianDiscreteScalarFieldView.has_ghosts()
CartesianDiscreteScalarFieldView.inner_ghost_slices
CartesianDiscreteScalarFieldView.integrate()
CartesianDiscreteScalarFieldView.is_at_boundary
CartesianDiscreteScalarFieldView.is_at_left_boundary
CartesianDiscreteScalarFieldView.is_at_right_boundary
CartesianDiscreteScalarFieldView.is_tmp
CartesianDiscreteScalarFieldView.local_boundaries
CartesianDiscreteScalarFieldView.local_lboundaries
CartesianDiscreteScalarFieldView.local_rboundaries
CartesianDiscreteScalarFieldView.local_slices()
CartesianDiscreteScalarFieldView.long_description()
CartesianDiscreteScalarFieldView.mem_tag
CartesianDiscreteScalarFieldView.memory_order
CartesianDiscreteScalarFieldView.mesh_coords
CartesianDiscreteScalarFieldView.norm()
CartesianDiscreteScalarFieldView.npoints
CartesianDiscreteScalarFieldView.outer_ghost_slices
CartesianDiscreteScalarFieldView.periodicity
CartesianDiscreteScalarFieldView.randomize()
CartesianDiscreteScalarFieldView.resolution
CartesianDiscreteScalarFieldView.sbuffer
CartesianDiscreteScalarFieldView.sdata
CartesianDiscreteScalarFieldView.shape
CartesianDiscreteScalarFieldView.short_description()
CartesianDiscreteScalarFieldView.size
CartesianDiscreteScalarFieldView.space_step
CartesianDiscreteScalarFieldView.tmp_dfield_like()
CartesianDiscreteScalarFieldView.tstate
CartesianDiscreteScalarFieldView.view()
CartesianDiscreteScalarFieldViewContainerI
CartesianDiscreteScalarFieldViewContainerI.all_inner_ghost_slices
CartesianDiscreteScalarFieldViewContainerI.all_outer_ghost_slices
CartesianDiscreteScalarFieldViewContainerI.axes
CartesianDiscreteScalarFieldViewContainerI.collect_data()
CartesianDiscreteScalarFieldViewContainerI.compute_buffers
CartesianDiscreteScalarFieldViewContainerI.compute_coords
CartesianDiscreteScalarFieldViewContainerI.compute_data
CartesianDiscreteScalarFieldViewContainerI.compute_mesh_coords
CartesianDiscreteScalarFieldViewContainerI.compute_resolution
CartesianDiscreteScalarFieldViewContainerI.compute_slices
CartesianDiscreteScalarFieldViewContainerI.coords
CartesianDiscreteScalarFieldViewContainerI.distance()
CartesianDiscreteScalarFieldViewContainerI.ghosts
CartesianDiscreteScalarFieldViewContainerI.global_boundaries
CartesianDiscreteScalarFieldViewContainerI.global_lboundaries
CartesianDiscreteScalarFieldViewContainerI.global_rboundaries
CartesianDiscreteScalarFieldViewContainerI.grid_npoints
CartesianDiscreteScalarFieldViewContainerI.has_unique_axes()
CartesianDiscreteScalarFieldViewContainerI.has_unique_compute_resolution()
CartesianDiscreteScalarFieldViewContainerI.has_unique_compute_slices()
CartesianDiscreteScalarFieldViewContainerI.has_unique_coords()
CartesianDiscreteScalarFieldViewContainerI.has_unique_ghosts()
CartesianDiscreteScalarFieldViewContainerI.has_unique_global_boundaries()
CartesianDiscreteScalarFieldViewContainerI.has_unique_global_lboundaries()
CartesianDiscreteScalarFieldViewContainerI.has_unique_global_rboundaries()
CartesianDiscreteScalarFieldViewContainerI.has_unique_grid_npoints()
CartesianDiscreteScalarFieldViewContainerI.has_unique_inner_ghost_slices()
CartesianDiscreteScalarFieldViewContainerI.has_unique_is_at_boundary()
CartesianDiscreteScalarFieldViewContainerI.has_unique_is_at_left_boundary()
CartesianDiscreteScalarFieldViewContainerI.has_unique_is_at_right_boundary()
CartesianDiscreteScalarFieldViewContainerI.has_unique_local_boundaries()
CartesianDiscreteScalarFieldViewContainerI.has_unique_local_lboundaries()
CartesianDiscreteScalarFieldViewContainerI.has_unique_local_rboundaries()
CartesianDiscreteScalarFieldViewContainerI.has_unique_memory_order()
CartesianDiscreteScalarFieldViewContainerI.has_unique_mesh_coords()
CartesianDiscreteScalarFieldViewContainerI.has_unique_outer_ghost_slices()
CartesianDiscreteScalarFieldViewContainerI.has_unique_periodicity()
CartesianDiscreteScalarFieldViewContainerI.has_unique_resolution()
CartesianDiscreteScalarFieldViewContainerI.has_unique_space_step()
CartesianDiscreteScalarFieldViewContainerI.has_unique_tstate()
CartesianDiscreteScalarFieldViewContainerI.initialize()
CartesianDiscreteScalarFieldViewContainerI.inner_ghost_slices
CartesianDiscreteScalarFieldViewContainerI.is_at_boundary
CartesianDiscreteScalarFieldViewContainerI.is_at_left_boundary
CartesianDiscreteScalarFieldViewContainerI.is_at_right_boundary
CartesianDiscreteScalarFieldViewContainerI.local_boundaries
CartesianDiscreteScalarFieldViewContainerI.local_lboundaries
CartesianDiscreteScalarFieldViewContainerI.local_rboundaries
CartesianDiscreteScalarFieldViewContainerI.local_slices()
CartesianDiscreteScalarFieldViewContainerI.memory_order
CartesianDiscreteScalarFieldViewContainerI.mesh_coords
CartesianDiscreteScalarFieldViewContainerI.norm()
CartesianDiscreteScalarFieldViewContainerI.outer_ghost_slices
CartesianDiscreteScalarFieldViewContainerI.periodicity
CartesianDiscreteScalarFieldViewContainerI.print_with_ghosts()
CartesianDiscreteScalarFieldViewContainerI.resolution
CartesianDiscreteScalarFieldViewContainerI.space_step
CartesianDiscreteScalarFieldViewContainerI.tstate
CartesianDiscreteTensorField
TmpCartesianDiscreteScalarField
TmpCartesianDiscreteScalarField.resolution
TmpCartesianDiscreteScalarField.compute_resolution
TmpCartesianDiscreteScalarField.ghosts
TmpCartesianDiscreteScalarField.shape
TmpCartesianDiscreteScalarField.data
TmpCartesianDiscreteScalarField.buffers
TmpCartesianDiscreteScalarField.honor_memory_request()
TmpCartesianDiscreteScalarField.is_tmp
- hysop.fields.continuous_field module
Field
FieldContainerI
FieldContainerI.__new__()
FieldContainerI.boundaries
FieldContainerI.boundaries_kind
FieldContainerI.curl()
FieldContainerI.dim
FieldContainerI.discretize()
FieldContainerI.div()
FieldContainerI.domain
FieldContainerI.dtype
FieldContainerI.field_like()
FieldContainerI.fields()
FieldContainerI.from_sympy_expression()
FieldContainerI.from_sympy_expressions()
FieldContainerI.get_attributes()
FieldContainerI.get_unique_attribute()
FieldContainerI.gradient()
FieldContainerI.has_unique_attribute()
FieldContainerI.has_unique_boundaries()
FieldContainerI.has_unique_boundaries_kind()
FieldContainerI.has_unique_dtype()
FieldContainerI.has_unique_lboundaries()
FieldContainerI.has_unique_lboundaries_kind()
FieldContainerI.has_unique_periodicity()
FieldContainerI.has_unique_rboundaries()
FieldContainerI.has_unique_rboundaries_kind()
FieldContainerI.is_scalar
FieldContainerI.laplacian()
FieldContainerI.lboundaries
FieldContainerI.lboundaries_kind
FieldContainerI.nb_components()
FieldContainerI.periodicity
FieldContainerI.rboundaries
FieldContainerI.rboundaries_kind
FieldContainerI.rot()
FieldContainerI.tmp_like()
ScalarField
ScalarField.boundaries
ScalarField.periodicity
ScalarField.__new__()
ScalarField.boundaries
ScalarField.boundaries_kind
ScalarField.default_boundaries_from_domain()
ScalarField.discrete_fields
ScalarField.discretize()
ScalarField.dtype
ScalarField.field_like()
ScalarField.fields
ScalarField.format_boundaries()
ScalarField.initial_values
ScalarField.is_tensor
ScalarField.is_tmp
ScalarField.lboundaries
ScalarField.lboundaries_kind
ScalarField.long_description()
ScalarField.mem_tag
ScalarField.nb_components
ScalarField.periodicity
ScalarField.rboundaries
ScalarField.rboundaries_kind
ScalarField.short_description()
ScalarField.tmp_like()
TensorField
TensorField.default_make_field()
TensorField.default_name_formatter()
TensorField.default_pretty_name_formatter()
TensorField.default_skip_field()
TensorField.discretize()
TensorField.field_like()
TensorField.fields
TensorField.from_field_array()
TensorField.from_fields()
TensorField.is_tensor
TensorField.long_description()
TensorField.nb_components
TensorField.short_description()
TensorField.tmp_like()
VectorField
- hysop.fields.default_fields module
- hysop.fields.discrete_field module
DiscreteField
DiscreteScalarField
DiscreteScalarFieldView
DiscreteScalarFieldView.__contains__()
DiscreteScalarFieldView.__iter__()
DiscreteScalarFieldView.__tuple__()
DiscreteScalarFieldView.backend
DiscreteScalarFieldView.backend_kind
DiscreteScalarFieldView.dfield
DiscreteScalarFieldView.discrete_field_views()
DiscreteScalarFieldView.domain
DiscreteScalarFieldView.dtype
DiscreteScalarFieldView.field
DiscreteScalarFieldView.honor_memory_request()
DiscreteScalarFieldView.initial_values
DiscreteScalarFieldView.is_read_only
DiscreteScalarFieldView.is_tensor
DiscreteScalarFieldView.latex_name
DiscreteScalarFieldView.match()
DiscreteScalarFieldView.memory_request
DiscreteScalarFieldView.memory_request_id
DiscreteScalarFieldView.mesh
DiscreteScalarFieldView.name
DiscreteScalarFieldView.nd_iter()
DiscreteScalarFieldView.ndim
DiscreteScalarFieldView.pretty_name
DiscreteScalarFieldView.s
DiscreteScalarFieldView.symbol
DiscreteScalarFieldView.topology
DiscreteScalarFieldView.topology_state
DiscreteScalarFieldView.var_name
DiscreteScalarFieldViewContainerI
DiscreteScalarFieldViewContainerI.accumulate_ghosts()
DiscreteScalarFieldViewContainerI.as_any_dfield()
DiscreteScalarFieldViewContainerI.as_contiguous_dfield()
DiscreteScalarFieldViewContainerI.as_fortran_dfield()
DiscreteScalarFieldViewContainerI.backend
DiscreteScalarFieldViewContainerI.backend_kind
DiscreteScalarFieldViewContainerI.build_ghost_exchanger()
DiscreteScalarFieldViewContainerI.clone()
DiscreteScalarFieldViewContainerI.continuous_fields()
DiscreteScalarFieldViewContainerI.copy()
DiscreteScalarFieldViewContainerI.ctype
DiscreteScalarFieldViewContainerI.dfields
DiscreteScalarFieldViewContainerI.dim
DiscreteScalarFieldViewContainerI.discrete_field_views()
DiscreteScalarFieldViewContainerI.discrete_fields()
DiscreteScalarFieldViewContainerI.domain
DiscreteScalarFieldViewContainerI.dtype
DiscreteScalarFieldViewContainerI.exchange_ghosts()
DiscreteScalarFieldViewContainerI.fill()
DiscreteScalarFieldViewContainerI.get_attributes()
DiscreteScalarFieldViewContainerI.get_attributes_as_tensor()
DiscreteScalarFieldViewContainerI.get_unique_attribute()
DiscreteScalarFieldViewContainerI.has_ghosts()
DiscreteScalarFieldViewContainerI.has_unique_attribute()
DiscreteScalarFieldViewContainerI.has_unique_backend()
DiscreteScalarFieldViewContainerI.has_unique_backend_kind()
DiscreteScalarFieldViewContainerI.has_unique_domain()
DiscreteScalarFieldViewContainerI.has_unique_dtype()
DiscreteScalarFieldViewContainerI.has_unique_mesh()
DiscreteScalarFieldViewContainerI.has_unique_topology()
DiscreteScalarFieldViewContainerI.has_unique_topology_state()
DiscreteScalarFieldViewContainerI.id_to_component()
DiscreteScalarFieldViewContainerI.ids_to_components()
DiscreteScalarFieldViewContainerI.initialize()
DiscreteScalarFieldViewContainerI.integrate()
DiscreteScalarFieldViewContainerI.is_scalar
DiscreteScalarFieldViewContainerI.long_description()
DiscreteScalarFieldViewContainerI.match()
DiscreteScalarFieldViewContainerI.mesh
DiscreteScalarFieldViewContainerI.nb_components
DiscreteScalarFieldViewContainerI.randomize()
DiscreteScalarFieldViewContainerI.short_description()
DiscreteScalarFieldViewContainerI.tmp_dfield_like()
DiscreteScalarFieldViewContainerI.topology
DiscreteScalarFieldViewContainerI.topology_state
DiscreteScalarFieldViewContainerI.view()
DiscreteTensorField
DiscreteTensorField.accumulate_ghosts()
DiscreteTensorField.as_any_dfield()
DiscreteTensorField.as_contiguous_dfield()
DiscreteTensorField.as_fortran_dfield()
DiscreteTensorField.buffers
DiscreteTensorField.build_ghost_exchanger()
DiscreteTensorField.clone()
DiscreteTensorField.common_dtype()
DiscreteTensorField.copy()
DiscreteTensorField.data
DiscreteTensorField.determine_tensor_cls()
DiscreteTensorField.discrete_field_views()
DiscreteTensorField.distance()
DiscreteTensorField.exchange_ghosts()
DiscreteTensorField.fill()
DiscreteTensorField.from_dfield_array()
DiscreteTensorField.from_dfields()
DiscreteTensorField.has_ghosts()
DiscreteTensorField.honor_memory_request()
DiscreteTensorField.initialize()
DiscreteTensorField.integrate()
DiscreteTensorField.is_tensor
DiscreteTensorField.long_description()
DiscreteTensorField.match()
DiscreteTensorField.norm()
DiscreteTensorField.randomize()
DiscreteTensorField.sbuffer
DiscreteTensorField.sdata
DiscreteTensorField.short_description()
DiscreteTensorField.tmp_dfield_like()
DiscreteTensorField.view()
- hysop.fields.field_requirements module
DiscreteFieldRequirements
DiscreteFieldRequirements.as_dfr()
DiscreteFieldRequirements.axes
DiscreteFieldRequirements.can_split
DiscreteFieldRequirements.check_discrete_topology_state()
DiscreteFieldRequirements.check_state()
DiscreteFieldRequirements.check_topology()
DiscreteFieldRequirements.copy()
DiscreteFieldRequirements.field
DiscreteFieldRequirements.get_axes()
DiscreteFieldRequirements.get_can_split()
DiscreteFieldRequirements.get_field()
DiscreteFieldRequirements.get_max_ghosts()
DiscreteFieldRequirements.get_memory_order()
DiscreteFieldRequirements.get_min_ghosts()
DiscreteFieldRequirements.get_operator()
DiscreteFieldRequirements.get_topology_descriptor()
DiscreteFieldRequirements.get_tstates()
DiscreteFieldRequirements.get_variables()
DiscreteFieldRequirements.get_work_dim()
DiscreteFieldRequirements.ghost_str()
DiscreteFieldRequirements.is_compatible_with()
DiscreteFieldRequirements.is_default()
DiscreteFieldRequirements.max_ghosts
DiscreteFieldRequirements.memory_order
DiscreteFieldRequirements.min_ghosts
DiscreteFieldRequirements.operator
DiscreteFieldRequirements.set_and_check_topology()
DiscreteFieldRequirements.set_axes()
DiscreteFieldRequirements.set_can_split()
DiscreteFieldRequirements.set_max_ghosts()
DiscreteFieldRequirements.set_memory_order()
DiscreteFieldRequirements.set_min_ghosts()
DiscreteFieldRequirements.topology_descriptor
DiscreteFieldRequirements.tstates
DiscreteFieldRequirements.update_requirements()
DiscreteFieldRequirements.variables
DiscreteFieldRequirements.workdim
MultiFieldRequirements
MultiFieldRequirements.all_compatible()
MultiFieldRequirements.as_dfr()
MultiFieldRequirements.build_topologies()
MultiFieldRequirements.built
MultiFieldRequirements.common_can_split
MultiFieldRequirements.copy()
MultiFieldRequirements.field
MultiFieldRequirements.nrequirements()
MultiFieldRequirements.requirements
MultiFieldRequirements.update()
OperatorFieldRequirements
OperatorFieldRequirements.build_topologies()
OperatorFieldRequirements.get_input_field_requirements()
OperatorFieldRequirements.get_input_requirement()
OperatorFieldRequirements.get_output_field_requirements()
OperatorFieldRequirements.get_output_requirement()
OperatorFieldRequirements.input_field_requirements
OperatorFieldRequirements.iter_input_requirements()
OperatorFieldRequirements.iter_output_requirements()
OperatorFieldRequirements.iter_requirements()
OperatorFieldRequirements.output_field_requirements
OperatorFieldRequirements.update()
OperatorFieldRequirements.update_inputs()
OperatorFieldRequirements.update_outputs()
gprint()
- hysop.fields.ghost_exchangers module
- hysop.fields.variable_parameter module